EDAM\UserStore\UserStoreClient D

Total Complexity 130
Dependencies 28
Dependents 1
Total lines 699
Lines of code 607
Logical lines of code 405
Comment lines 0
Methods 37
Properties 3

Methods 37

Method Rating Maintainability Complexity Lines of code
recv_getPublicUserInfo()
A
48 8 33
recv_getNoteStoreUrl()
S
49 7 30
recv_authenticate()
S
49 7 30
recv_getPremiumInfo()
S
49 7 30
recv_getUser()
S
49 7 30
recv_refreshAuthentication()
S
49 7 30
recv_authenticateToBusiness()
S
49 7 30
recv_completeTwoFactorAuthentication()
S
49 7 30
recv_authenticateLongSession()
S
49 7 30
recv_revokeLongSession()
S
51 6 27
recv_checkVersion()
S
52 5 24
recv_getBootstrapInfo()
S
52 5 24
send_authenticateLongSession()
S
53 3 22
send_authenticate()
S
54 3 20
send_completeTwoFactorAuthentication()
S
55 3 19
send_checkVersion()
S
56 3 18
send_refreshAuthentication()
S
57 3 16
send_getBootstrapInfo()
S
57 3 16
send_getNoteStoreUrl()
S
57 3 16
send_getPremiumInfo()
S
57 3 16
send_revokeLongSession()
S
57 3 16
send_getPublicUserInfo()
S
57 3 16
send_authenticateToBusiness()
S
57 3 16
send_getUser()
S
57 3 16
__construct()
S
76 2 4
getUser()
S
77 1 4
refreshAuthentication()
S
77 1 4
getBootstrapInfo()
S
77 1 4
getPublicUserInfo()
S
77 1 4
authenticateToBusiness()
S
77 1 4
checkVersion()
S
75 1 4
getPremiumInfo()
S
77 1 4
revokeLongSession()
S
77 1 4
authenticate()
S
75 1 4
getNoteStoreUrl()
S
77 1 4
completeTwoFactorAuthentication()
S
75 1 4
authenticateLongSession()
S
74 1 4